$(function(){
	$('.btn-add').click(function(){
        // 清空表单内容
        $('.add-modal').find('.input-text').val('');
        $('.a-drop-input').val('请选择部门');
        $('.flag-check').removeClass('on_check');

        //更改确定按钮class
        $('.update-btn').attr("class","update-btn add-btn btn");
        
		fadeModal('.add-modal');
	})

    $('.cancel-btn').click(function(){
        $('.add-modal,.mask').fadeOut();
    })

    $('.i-btn').click(function(){
        //1.获取项目id
        //2.传入项目数据
        //3.模板生成节点
        $('.info-modal,.mask').fadeOut();
    })

    $('.this-table').on('click','.edit-info',function(){
        //1.获取项目id
        //2.传入项目数据
        //3.模板生成节点
        
        //更改确定按钮class
        $('.update-btn').attr("class","update-btn edit-btn btn");
        fadeModal('.add-modal');
    })

    $('.this-table').on('click','.view-info',function(){
        fadeModal('.info-modal');
    })


	$('.this-table').on('click','.trash-pro',function(){
		setConfirm('确定废弃此项目？',function(){
			setAlert('废弃成功！')
		})
	})

	viewTh();

	$('.flag-check').click(function(){
		$(this).toggleClass('on_check');
	})

	 // 增加收款条数
    $(document).on('click','.a-c-row',function(){
    	var len = $('.a-c-row').length;

    	$(this).parent('.form-control').after('<div class="form-control">'+
                        '<span class="input-title">第'+(len+1)+'笔收款日期：</span>'+
                        '<input type="text" value="" class="a-collection-date input-text-short">'+
                        '<span class="">金额：</span>'+
                        '<input type="text" value="" class="a-collection-money input-text-short"> '+
                        '<span class="input-title">第'+(len+1)+'笔发票日期：</span>'+
                        '<input type="text" value="" class="a- invoices－date input-text-short">'+
                        '<span class="">金额：</span>'+
                        '<input type="text" value="" class="a-invoices-money input-text-short"> '+      
                        '<span class="money-unit">万元</span>'+
                        '<input type="button" name="" value="+" class="a-add a-c-row">'+
                        '<input type="button" name="" value="-" class="a-remove a-c-remove">'+
                    '</div>')
    })

    // 移除收款条数
    $(document).on('click','.a-remove',function(){
    	$(this).parent('.form-control').remove();
    	//更新序列号
    	updateList($('.a-collection'),2,'笔收款日期','笔发票日期');
    	
    })

    $('.a-contract-date').fdatepicker();
    $('.a-start-date').fdatepicker();
})

/**
 * [viewTh 显示表头]
 */
function viewTh(){
	$.ajax({
        url: path+'/json/key.json',//"/epi/admin/view/columns",
        data: {
                    id: 1 //模块id
                },
        type: "GET",
        dataType: 'json',
        success: function(data) {
        	var myTemplate = Handlebars.compile($("#th-template").html());
            $('.v-thead').html(myTemplate(data));          
        },
        error: function() {
            setAlert('系统繁忙，请刷新重试');
        }
    })
}

/**
 * [viewTable 显示角色表格]
 * @param  {[int]} pageNum [页码]
 * @param  {[int]} records [每页记录数]
 */
function viewTable(pageNum, records) {
    if (records == undefined) {
        records = 20;
    }
    loading();
    $.ajax({
        url: path+'json/role.json',//"/epi/admin/role/roles"+"/"+pageNum+"/"+records,
        type: "GET",
        dataType: 'json',
        success: function(data) {
        	console.log(JSON.stringify(data));
            loadingHide();
            var myTemplate = Handlebars.compile($("#table-template").html());
            // console.log(myTemplate(data));
            $('.v-body').html(myTemplate(data));
        },
        error: function() {
            setAlert('系统繁忙，请刷新重试');
        }
    });
}

function validateData(){
    var basicInfo = {
        name : $('.a-name').val(), //项目名称
        undertakeDep : $('.a-undertake-dep').val(), //承接部门
        comDep : $('.a-com-dep').val(), //完成部门
        area : "", //所属地区
        industryType : $('.a-industry-type').val(),//行业类别
        proType : $('.a-project-type').val(),//项目类别
        conBelong : $('.a-contract-belong').val(),//合同归属
        conDate : $('.a-contract-date').val(),//合同日期
        unit : $('.a-unit').val(),//建设单位
        startDate : $('.a-start-date').val(),//任务下达日期
        finTime : $('.a-finish-time').val(),//要求完成天数
        cnnPerson : $('.a-connect-person').val(),//联系人
        phone : $('.a-phone').val(),//联系方式
        tax : $('.a-tax').val(),//税号
        bank : $('.a-bank').val(),//开户银行
        acount : $('.a-acount').val(),//银行账户
        money : $('.a-money').val()//项目经费
    }
    
    for(var i=0;i<$('.m_zlxg').length;i++){
        basicInfo.area += $('.m_zlxg').eq(i).val();
    }
    
}



// //更新列表序号
// function updateList(parent,times,word1,word2){
// 	var title = parent.find('.input-title');
// 	var len = title.length/times;
// 	for(var i=1;i<len+1;i++){
// 		if(i%2){
// 			title.eq(i/2).html('第'+(i/2)+word2);
// 		}else{
// 			title.eq(i/2+1).html('第'+(i/2+1)+word1);
// 		}
// 	}
// }
// 
